928 Oak Ln, Rio Linda, CA 95673-2422, Rio Linda
"One of the best Mexican restaurants around. Everything has unique flavor with different amazing sauc"
"One of the best Mexican restaurants around. Everything has unique flavor with different amazing sauc"